alternative form of sustituir - French English Dictionary